home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 July / EnigmA AMIGA RUN 20 (1997)(G.R. Edizioni)(IT)[!][issue 1997-07 & 08][EAR-CD IV].iso / lightwave / lwmlist / 96.lightwave-0322 / 000324_dwarner@webcom.com _Sun Mar 31 02:11:40 1996.msg < prev    next >
Internet Message Format  |  1996-04-01  |  2KB

  1. Received: from e55.webcom.com (e55.webcom.com [206.2.192.66]) by keeper.albany.net (8.7.5/8.7.5-MZ) with ESMTP id CAA16049 for <DWARNER@ALBANY.NET>; Sun, 31 Mar 1996 02:11:39 -0500 (EST)
  2. Received: from localhost by e55.webcom.com with SMTP
  3.     (1.37.109.15/16.2) id AA226396194; Sat, 30 Mar 1996 23:09:54 -0800
  4. Date: Sat, 30 Mar 1996 23:09:54 -0800
  5. Errors-To: dwarner@ALBANY.NET
  6. Message-Id: <Pine.SUN.3.92.960331012313.853A-100000@access1.digex.net>
  7. Errors-To: dwarner@ALBANY.NET
  8. Reply-To: lightwave@garcia.com
  9. Originator: lightwave@garcia.com
  10. Sender: lightwave@garcia.com
  11. Precedence: bulk
  12. From: Ernie Wright <erniew@access.digex.net>
  13. To: lightwave@e55.webcom.com
  14. Subject: Re: Wierd Problem
  15. X-Listprocessor-Version: 6.0c -- ListProcessor by Anastasios Kotsikonas
  16. Status: RO
  17. X-Status: 
  18.  
  19. Bill Tanner wrote:
  20.  
  21. > All of a sudden, I am having this wierd problem in layout. When I go to
  22. > make a motion preview, instead of working normally, each frame moves
  23. > from the right edge of the screen to the left edge, over and over, until
  24. > the cycle is through. I can see the edge of the frame as in goes from
  25. > right to left. Has anybody had this problem, and if so, what causes it,
  26. > and how may I fix it?
  27.  
  28. Have you installed a new display driver recently?  This sounds exactly
  29. like the behavior of the new Diamond GT Win95 driver.
  30.  
  31. As for what causes it...Layout stores wireframe preview frames in sets
  32. of 4 per Windows bitmap--internally each bitmap is 4 times the height of
  33. a preview frame.  What you're seeing appears to be a bug in the display
  34. driver's BitBlt() routine.  When retrieving the second, third and fourth
  35. frames from a bitmap, BitBlt() calculates an incorrect offset into the
  36. bitmap.
  37.  
  38. Preview frames are banked in groups of 4 to increase the number of frames
  39. that can be generated and displayed in 16-bit Windows.  Win16 allocates
  40. bitmap descriptors on the GDI local heap.  The amount of free memory
  41. there has a very low upper limit, around 32K.  Users of an early rev of
  42. Intel LW might recall that under Win 3.x you'd run out of GDI "resources"
  43. when making previews longer than about 150 frames.  Changes in bitmap and
  44. device context handling raised that limit to around 4000.
  45.  
  46. - Ernie
  47.